package com.yonyou.pmclouds.plan.rmiitf;

import com.yonyou.pmclouds.basecom.exception.BusinessException;
import com.yonyou.pmclouds.plan.entity.PlanProgressVO;
import com.yonyou.pmclouds.plan.entity.ScheduleReportVO;

public interface IScheduleProgressService {

    PlanProgressVO[] insert(PlanProgressVO[] progressVOS) throws BusinessException;

    PlanProgressVO[] delete(PlanProgressVO[] progressVOS) throws BusinessException;

    PlanProgressVO[] update(PlanProgressVO[] progressVOS) throws BusinessException;

    ScheduleReportVO updateProgress(ScheduleReportVO reportVO) throws BusinessException;
}
